package com.glela.activ.service.domain;

import java.util.Collection;
import java.util.LinkedList;

import com.glela.activ.service.domain.avl.OActivAvlGiftsVo;

/**
 * 有效活动内容
 * @author zls
 *
 */
public class OActivAvlVo {
	private long	activId;
	private int		activType;	//活动类型

	private long	discontFee;	//抵扣金额
	private long	postFee;	//运费
	//	private OActivInfoConditionsVo		conditions			= new OActivInfoConditionsVo();	//限制条件
	private boolean							freeShipping;									//包邮
	private Collection<OActivAvlProductVo>	avlActivProducts	= new LinkedList<>();		//有效活动商品
	private OActivAvlGiftsVo				gifts				= new OActivAvlGiftsVo();	//赠品

	public long getActivId() {
		return activId;
	}

	public void setActivId(long activId) {
		this.activId = activId;
	}

	public int getActivType() {
		return activType;
	}

	public void setActivType(int activType) {
		this.activType = activType;
	}

	public long getDiscontFee() {
		return discontFee;
	}

	public void setDiscontFee(long discontFee) {
		this.discontFee = discontFee;
	}

	public long getPostFee() {
		return postFee;
	}

	public void setPostFee(long postFee) {
		this.postFee = postFee;
	}

	public boolean isFreeShipping() {
		return freeShipping;
	}

	public void setFreeShipping(boolean freeShipping) {
		this.freeShipping = freeShipping;
	}

	public Collection<OActivAvlProductVo> getAvlActivProducts() {
		return avlActivProducts;
	}

	public OActivAvlGiftsVo getGifts() {
		return gifts;
	}

}